The witness alerted officers in the 3300 block of Garrison Boulevard around 11:50 a.m., Sunday, Jan. 29, according to Baltimore police.
The witness advised responding officers that someone had been shot in the area.
Police canvassed the area to find the victim, and were able to find the 31-year-old victim in the 3300 block of Ayrdale Avenue.
The victim had been shot multiple times and was rushed to a hospital for treatment where he is reportedly in stable condition.
Anyone with information is urged to contact Northwest District detectives, at 410-396-2466.
Those who wish to remain anonymous can utilize the Metro Crime Stoppers tip line at 1-866-7LOCKUP. You can also submit an anonymous online text tip to Metro Crime Stoppers by visiting the MCS website.
Click here to follow Daily Voice Hagerstown and receive free news updates.